#!/env/bin/python
#Author:tanqing
# -*- coding: utf-8 -*-
# @Time        : 2021/1/14 10:54
# 记录车的品牌mark、颜色color、价格price、速度speed等特征，并实现车辆管理，能增加车辆、显示全部车辆的信息功能

class Car:
    def __init__(self,make,color,price,speed):
        self.make=make
        self.color=color
        self.price=price
        self.speed=speed

class CarManager:
    def __init__(self):
        self.__cars = []
    def addcar(self, car: Car):
        self.__cars.append((car.make,car.color,car.price,car.speed))
    def getcars(self):
        return self.__cars

cars = CarManager()
baoma = Car('baoma', '50W', 'white', 120)
falali = Car('falali','500W','red',150)
cars.addcar(baoma)
cars.addcar(falali)
print(cars.getcars())


#可以做到用两个类来完成作业, 这里做的很不错, 不国, 就像cars这种一般作为非敏感信息, 没必要写成双下滑线形式